#!/usr/bin/python
# -*-coding: UTF-8 -*-
# Time: 2021/10/23 9:41
# @Author: 修养

#  1、有四个数字：1、2、3、4，能组成多少个互不相同且无重复数字的三位数？各是多少？
from pip._vendor.distlib.compat import raw_input

x = 0
for i in range(1, 5):
    for j in range(1, 5):
        for k in range(1, 5):
            if (i != j) and (i != k) and (j != k):
                x = x + 1
                print(i, j, k)
print("共有", x, "个")

"""
2、企业发放的奖金根据奖金提成。奖金(I)低于或等于10万元时，奖金可提10%；
奖金高于10万元，低于20万元时，低于10万元的部分按10%提成，高于10万元的部分，
可提成7.5%；20万到40万之间时，高于20万元的部分，可提成5%；40万到60万之间时高于40万元的部分，
可提成3%；60万到100万之间时，高于60万元的部分，可提成1.5%，高于100万元时，超过100万元的部分按1%提成，
从键盘输入当月奖金I，求应发放奖金总数？
"""
salary = int(raw_input('当月利润：'))  # salary = int(input('当月奖金'))
# 10万元
s0 = salary * 0.1
# 10-20万元
s1 = s0 + (salary - 100000) * 0.075
# 20-40万元
s2 = s0 + s1 + (salary - 200000) * 0.05
# 40-60万元
s3 = s0 + s1 + (salary - 400000) * 0.03
# 60-100万元
s4 = s0 + s1 + s3 + (salary - 600000) * 0.015
# 100万元以上
s5 = s0 + s1 + s3 + s4 + (salary - 1000000) * 0.01
if salary <= 100000:
    print("总奖金：", s0)
elif 100000 < salary <= 200000:
    print("总奖金：", s1)
elif 200000 < salary <= 400000:
    print("总奖金：", s2)
elif 400000 < salary <= 600000:
    print("总奖金：", s3)
elif 600000 < salary <= 1000000:
    print("总奖金：", s4)
else:
    print("总奖金：", s5)

# 3、一个整数，它加上100后是一个完全平方数，再加上168又是一个完全平方数，请问该数是多少？
# # 4、输入某年某月某日，判断这一天是这一年的第几天？
year = int(raw_input("输入年："))
month = int(raw_input("输入月："))
day = int(raw_input("输入天："))
dates = [0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334]
if 0 < month <= 12:
    a = dates[month - 1]  # 前几个月天数
else:
    print("error month")
sum = a + day
if year % 400 == 0 or (year % 4 == 0 and year % 100 != 0):
    if 2 < month <= 12:
        sum = sum + 1
    else:
        sum = sum
    if month == 2 and day > 29:
        print("闰年2月最多29天")
else:
    if month == 2 and day > 28:
        print("平年2月最多28天")
    sum = sum
print("这一天是这个月的第", sum, "天")

# 5、输入三个整数x,y,z，请把这三个数由小到大输出。
# a = int(raw_input("输入第一个数："))
# b = int(raw_input("输入第二个数："))
# c = int(raw_input("输入第三个数："))
# lists = [a, b, c]
# lists.sort()  # 对列表进行排序
# for list in lists:
#     print(list)

# print("~~~~~~~~~~~~~解法二~~~~~~~~~~")
# lists = []
# for i in range(3):
#     a = int(raw_input('输入一个数：'))
#     lists.append(a)
# print("输入的三个数：", lists)
# lists.sort()
# print("排序后的三个数：", lists)

# 6、斐波那契数列
# n = int(raw_input("输入第n个斐波那契数列："))
# if 0 <= n < 2:
#     m = n
# else:
#     m = (n - 1) + (n - 2)
# print(m)
